﻿@charset "utf-8";
/*初始化*/
html, body, div, ol, ul, dd, dl, li, h1, h2, h3, h4, h5, h6, pre, form, input, p
{
	margin: 0;
	padding: 0;
}

img
{
	border: 0;
}

.rotate-style {
    display: inline-block;
        /* Safari */
        -webkit-transform: rotate(-90deg);

        /* Firefox */
        -moz-transform: rotate(-90deg);

        /* Internet Explorer */
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

input
{
	vertical-align: middle;
}

ol, ul, li
{
	list-style: none;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

.gcDiv{
    /*height: calc(100% - 120px);*/
    height: 100%;
    width: 100%;
    background-color: #fdfdfd;
}

html
{
	font-size: 12px;
	font-family: inherit,arial,Helvetica,'宋体';
	line-height: 20px;
	background-color: #FFF;
	overflow: hidden;
}
/**/
a
{
	text-decoration: none;
}

html, body, #index
{
	height: 100%;
	font-family: tahoma,arial,sans-sarif;
}

.ydd-dropdown{
    display:inline;
}

.button
{
	display: inline-block;
	white-space: nowrap;
	background-color: #ddd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
	background-image: -webkit-linear-gradient(top, #eee, #ccc);
	background-image: -moz-linear-gradient(top, #eee, #ccc);
	background-image: -ms-linear-gradient(top, #eee, #ccc);
	background-image: -o-linear-gradient(top, #eee, #ccc);
	background-image: linear-gradient(top, #eee, #ccc);
	border: 1px solid #777;
	padding: 0 1.5em;
	margin: 0.5em;
	font: bold 1em/2em Arial, Helvetica;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	-moz-border-radius: .2em;
	-webkit-border-radius: .2em;
	border-radius: .2em;
	-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
}

.button:hover
{
	background-color: #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ddd));
	background-image: -webkit-linear-gradient(top, #fafafa, #ddd);
	background-image: -moz-linear-gradient(top, #fafafa, #ddd);
	background-image: -ms-linear-gradient(top, #fafafa, #ddd);
	background-image: -o-linear-gradient(top, #fafafa, #ddd);
	background-image: linear-gradient(top, #fafafa, #ddd);
}

.button:active
{
	-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
	position: relative;
	top: 1px;
}

.button:focus
{
	outline: 0;
	background: #fafafa;
}

.button:before
{
	background: #ccc;
	background: rgba(0,0,0,.1);
	float: left;
	width: 1em;
	text-align: center;
	font-size: 1.5em;
	margin: 0 1em 0 -1em;
	padding: 0 .2em;
	-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
	-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
	box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
	-moz-border-radius: .15em 0 0 .15em;
	-webkit-border-radius: .15em 0 0 .15em;
	border-radius: .15em 0 0 .15em;
	pointer-events: none;
}

/* Buttons and inputs */

button.button, input.button
{
	cursor: pointer;
	overflow: visible;
    /* removes extra side spacing in IE */
}

/* removes extra inner spacing in Firefox */
button::-moz-focus-inner
{
	border: 0;
	padding: 0;
}

/* If line-height can't be modified, then fix Firefox spacing with padding */
input::-moz-focus-inner {
    padding: .4em;
}

/* The disabled styles */
.button[disabled], .button[disabled]:hover, .button.disabled, .button.disabled:hover {
    background: #eee;
    color: #aaa;
    border-color: #aaa;
    cursor: default;
    text-shadow: none;
    position: static;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* Hexadecimal entities for the icons */

.add:before {
    content: "\271A";
}

.edit:before {
    content: "\270E";
}

.delete:before {
    content: "\2718";
}

.save:before {
    content: "\2714";
}

.email:before {
    content: "\2709";
}

.like:before {
    content: "\2764";
}

.next:before {
    content: "\279C";
}

.star:before {
    content: "\2605";
}

.spark:before {
    content: "\2737";
}

.play:before {
    content: "\25B6";
}


/* Social media buttons */
.tw, .fb,
.tw:hover, .fb:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.5)), to(rgba(255,255,255,0)));
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

    .tw, .tw:focus {
        background-color: #88E1E6;
    }

    .fb, .fb:focus {
        background-color: #3C5A98;
        color: #fff;
        text-shadow: 0 1px 0 rgba(0,0,0,.4);
    }

    .tw:hover {
        background-color: #b1f0f3;
    }

    .fb:hover {
        background-color: #879bc3;
    }

    .tw:before {
        content: "t";
        background: #91cfd3;
        background: rgba(0,0,0,.1);
        color: #fff;
        font-family: verdana;
        text-shadow: 0 1px 0 rgba(0,0,0,.4);
    }

    .fb:before {
        content: "f";
        background: #4467ac;
        background: rgba(0,0,0,.1);
        color: #fff;
        text-shadow: 0 1px 0 rgba(0,0,0,.4);
    }

    .hideimportant {
    display: none!important;
}
.sicon-left-arrow:before {
    content: "\e628";
}
    .sicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: icomoon;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
}

    .workspace_toolbar .toggle-sidebar .sicon, .main-content .workspace_toolbar .toggle-toolbar .sicon {
    font-size: 18px;
    color: #666;
}
    .workspace_toolbar .toggle-sidebar, .main-content .workspace_toolbar .toggle-toolbar {
    position: absolute;
    width: 30px;
    height: 30px;
    padding-left: 6px;
    padding-top: 5px;
    cursor: pointer;
    transition: all .3s;
}

.workspace_toolbar {
    position: relative;
    background: #FFF;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.workspace_toolbar .file-info {
    position: absolute;
    left: 45%;
    top: 6px;
    color: #CCC;
}

.workspace_toolbar .group-item>ul>li.on {
    background: #e3f4ff;
    border-radius: 3px;
    border: 1px solid #7EC4F2;
}

.workspace_toolbar .file-info .file-name {
    position: relative;
    float: left;
}
.workspace_toolbar .file-info .file-name .name {
    display: inline-block;
    max-width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    color: #333;
}
.workspace_toolbar .toggle-sidebar {
    left: 0;
    top: 0;
}
.workspace_toolbar .toggle-sidebar .sicon, .main-content .workspace_toolbar .toggle-toolbar .sicon {
    font-size: 18px;
    color: #666;
}
.tabbar {
    display: -webkit-flex;
    display: flex;
    flex-flow: row nowrap;
    flex-direction: row;
}

    .tabbar.tabbar-tool {
        height: 30px;
        /* background: #683434; */
        font-size: 12px;
        padding-left: 30px;
    }

        .tabbar.tabbar-tool .tabbar-item:first-child {
            border-left: 1px solid #DDD;
        }

        .tabbar.tabbar-tool .tabbar-item.active {
            background: #FFF;
            color: #333;
            margin-bottom: -1px;
        }

        .tabbar.tabbar-tool .tabbar-item {
            width: 50px;
            line-height: 30px;
            font-size: 14px;
            border-right: 1px solid #DDD;
        }

    .tabbar .tabbar-item.active {
        background: #ACB1B6;
        color: #FFF;
    }

    .tabbar .tabbar-item {
        text-align: center;
        cursor: pointer;
        color:#333;
    }

.workspace_toolbar .toolbar-tab-content {
    height: 50px;
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    overflow: visible;
}

 .workspace_toolbar .group-item {
    float: left;
    height: 30px;
    margin-left: 6px;
    border-right: 1px solid #CCC;
    margin-top: 10px;
    padding-right: 10px;
}

.workspace_toolbar .group-item ul {
    margin: 0;
    padding: 0;
}

.workspace_toolbar .group-item>ul>li {
    position: relative;
    float: left;
    margin: 0 5px;
    border: 1px solid #FFF;
    cursor: pointer;
}
.workspace_toolbar .group-item li {
    list-style: none;
}
.workspace_toolbar .group-item>ul>li>a {
    display: inline-block;
    height: 30px;
    width: 34px;
    text-align: center;
    padding-top: 3px;
    color: #455564;
}
.workspace_toolbar .group-item>ul>li>a .sicon {
    font-size: 24px;
}

.icomoon-group, [class*=" icomoon-"], [class^=icomoon-] {
    font-family: icomoon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}




.sicon-white {
    color: #FFF;
}

.sicon-ani-round {
    animation: round 1s infinite linear;
}

.sicon-list:before {
    content: "\e692";
}

.sicon-refresh:before {
    content: "\e6ba";
}

.sicon-sort-arrow:before {
    content: "\e6cf";
}

.sicon-arrow-bottom:before {
    content: "\e632";
}
.sicon-custom-filter:before {
    content: "\e636";
}
.sicon-arrow-right:before {
    content: "\e6ed";
}

.sicon-arrow-left:before {
    content: "\e634";
}

.sicon-arrow-top:before {
    content: "\e631";
}

.sicon-left-arrow:before {
    content: "\e628";
}

.sicon-right-arrow:before {
    content: "\e639";
}

.sicon-top-arrow:before {
    content: "\e63d";
}

.sicon-bottom-arrow:before {
    content: "\e63c";
}

.sicon-search:before {
    content: "\e626";
}

.sicon-document:before {
    content: "\e66b";
}

.sicon-lighting:before {
    content: "\e68e";
}

.sicon-circle-line:before {
    content: "\e697";
}

.sicon-file-close:before {
    content: "\e635";
}

.sicon-file-open:before {
    content: "\e627";
}

.sicon-selected:before {
    content: "\e6c2";
}

.sicon-folder-new:before {
    content: "\e62c";
}

.sicon-new-document:before {
    content: "\e6a1";
}

.sicon-report-save:before {
    content: "\e602";
}

.sicon-export-excel:before {
    content: "\e674";
}

.sicon-export:before {
    content: "\e687";
}

.sicon-cut:before {
    content: "\e605";
}

.sicon-copy:before {
    content: "\e6aa";
}

.sicon-paste:before {
    content: "\e660";
}

.sicon-undo:before {
    content: "\e6e2";
}

.sicon-redo:before {
    content: "\e6b9";
}

.sicon-reduce:before {
    content: "\e688";
}

.sicon-run:before {
    content: "\e6ed";
}

.sicon-auto-run {
    margin-left: -7px;
}

    .sicon-auto-run:before {
        content: "\e6ed";
    }

    .sicon-auto-run:after {
        content: '\e6ed';
        position: absolute;
        left: 10px;
        top: 0;
    }

.sicon-non-empty:before {
    content: "\e6a5";
}

.sicon-swap-axis:before {
    content: "\e672";
}

.sicon-subtotal:before {
    content: "\e6d7";
}

.sicon-autosum:before {
    content: "\e6d8";
}

.sicon-sort:before {
    content: "\e6ce";
}

.sicon-detailData:before {
    content: "\e6c8";
}

.sicon-text-color-bg:before, .sicon-text-color:before {
    content: "\e6ed";
}

.sicon-multi-line:before {
    content: "\e6a0";
}

.sicon-link:before {
    content: "\e691";
}

.sicon-align-left:before {
    content: "\e68c";
}

.sicon-align-center:before {
    content: "\e650";
}

.sicon-align-right:before {
    content: "\e6bd";
}

.sicon-format-decimal:before {
    content: "\e6c4";
}

.sicon-format-percent:before {
    content: "\e6ac";
}

.sicon-format-currency:before {
    content: "\e6be";
}

.sicon-format-date:before {
    content: "\e64f";
}

.sicon-format-time:before {
    content: "\e6de";
}

.sicon-insert-row:before {
    content: "\e68a";
}

.sicon-insert-column:before {
    content: "\e689";
}

.sicon-delete-row:before {
    content: "\e666";
}

.sicon-delete-column:before {
    content: "\e665";
}

.sicon-combine-cell:before {
    content: "\e69b";
}

.sicon-split-cell:before {
    content: "\e6c3";
}

.sicon-hide-row:before {
    content: "\e67f";
}

.sicon-hide-column:before {
    content: "\e67e";
}

.sicon-border-all:before {
    content: "\e6d6";
}

.sicon-border-left:before {
    content: "\e6d3";
}

.sicon-border-right:before {
    content: "\e6d4";
}

.sicon-border-top:before {
    content: "\e6d5";
}

.sicon-border-bottom:before {
    content: "\e6d2";
}

.sicon-border-none:before {
    content: "\e6e6";
}

.sicon-chart-new:before {
    content: "\e652";
}

.sicon-chart-bar:before {
    content: "\e651";
}

.sicon-chart-bubble:before {
    content: "\e653";
}

.sicon-chart-gauge:before {
    content: "\e6a6";
}

.sicon-chart-line:before {
    content: "\e690";
}

.sicon-chart-radar:before {
    content: "\e6b1";
}

.sicon-chart-area:before {
    content: "\e648";
}

.sicon-chart-pie:before {
    content: "\e6b0";
}

.sicon-chart-piecircle:before {
    content: "\e65e";
}

.sicon-chart-pie3d:before {
    content: "\e6af";
}

.sicon-chart-polar:before {
    content: "\e6b6";
}

.sicon-chart-top:before {
    content: "\e6b5";
}

.sicon-chart-bottom:before {
    content: "\e6b2";
}

.sicon-chart-left:before {
    content: "\e6b3";
}

.sicon-chart-right:before {
    content: "\e6b4";
}

.sicon-chart-direction:before {
    content: "\e669";
}

.sicon-chart-double-double:before {
    content: "\e6eb";
}

.sicon-chart-addstack:before {
    content: "\e6e5";
}

.sicon-chart-swap:before {
    content: "\e6df";
}

.sicon-chart-refresh:before {
    content: "\e6ba";
}

.sicon-fx:before {
    content: "\e619";
}

.sicon-data:before {
    content: "\e663";
}

.sicon-schema:before {
    content: "\e6c1";
}

.sicon-cube:before {
    content: "\e6ad";
}

.sicon-dimension:before {
    content: "\e668";
}

.sicon-hierarchy:before {
    content: "\e680";
}

.sicon-string:before {
    content: "\e6d1";
}

.sicon-number:before {
    content: "\e6a4";
}

.sicon-formula:before {
    content: "\e6a7";
}

.sicon-location:before {
    content: "\e698";
}

.sicon-timestamp:before {
    content: "\e6de";
}

.sicon-close:before {
    content: "\e62d";
}

.sicon-close-bg:before {
    content: "\e624";
}

.sicon-close-circle:before {
    content: "\e659";
}

.sicon-check-circle:before {
    content: "\e656";
}

.sicon-check-square:before {
    content: "\e657";
}

.sicon-check-square-bg:before {
    content: "\e658";
}

.sicon-square:before {
    content: "\e6e1";
}

.sicon-perform-unoptimized:before {
    content: "\e68e";
}

.sicon-perform-failed:before, .sicon-perform-killed:before, .sicon-perform-killing:before, .sicon-perform-unidentify:before {
    content: "\e68e";
    color: #CCC;
}

.sicon-perform-optimizing {
    color: #FDB648;
}

.sicon-perform-optimizing:before {
    content: "\e68e";
}

.sicon-perform-optimizing:after {
    animation: round 1s infinite linear;
    content: '\e697';
    position: absolute;
    left: -1px;
    top: -2px;
    font-size: 16px;
}

.sicon-perform-optimized:before {
    content: "\e612";
    color: #5AC252;
}

[class*=sicon-status-]:before {
    content: "\e66b";
}

.sicon-status-optimized {
    color: #FDB648;
}

.sicon-status-optimized:before {
    content: "\e68e";
    color: #5AC33F;
}

.sicon-status-optimized:after {
    content: '\e66b';
    position: absolute;
    left: -1px;
    top: -2px;
    font-size: 16px;
}

.sicon-status-optimizing {
    color: #FDB648;
}

    .sicon-status-optimizing:before {
        content: "\e68e";
    }

    .sicon-status-optimizing:after {
        animation: round 1s infinite linear;
        content: '\e697';
        position: absolute;
        left: -1px;
        top: -2px;
        font-size: 16px;
    }

.sicon-status-failed:before {
    content: "\e68e";
    color: #F15E5E;
}

.sicon-status-failed:after {
    content: '\e66b';
    position: absolute;
    left: -1px;
    top: -2px;
    font-size: 16px;
}

.sicon-status-killing:before {
    content: "\e68e";
}

.sicon-status-killing:after {
    animation: round 1s infinite linear;
    content: '\e697';
    position: absolute;
    left: -1px;
    top: -2px;
    font-size: 16px;
}

.sicon-eye-open:before {
    content: "\e6e8";
}

.sicon-eye-close:before {
    content: "\e68b";
}

.sicon-expand:before {
    content: "\e673";
}

.sicon-collapse:before {
    content: "\e65a";
}

.sicon-point-group:before {
    content: "\e609";
}

.sicon-auto-merge-cell:before {
    content: "\e63a";
}

.sicon-empty-box:before {
    content: "\e671";
}

.sicon-import:before {
    content: "\e683";
}

.sicon-sync {
    animation: round 1s infinite linear;
}

    .sicon-sync:before {
        content: "\e697";
    }

.sicon-user:before {
    content: "\e6e7";
}

.sicon-lock:before {
    content: "\e699";
}

.sicon-home:before {
    content: "\e682";
}

.sicon-home-line:before {
    content: "\e681";
}

.sicon-thumnail:before {
    content: "\e6dd";
}

.sicon-legend:before {
    content: "\e68d";
}

.sicon-avatar:before {
    content: "\e616";
}

.sicon-calendar:before {
    content: "\e64f";
}

.sicon-warning-o:before {
    content: "\e6ea";
}

.sicon-warning:before {
    content: "\e630";
}

.sicon-help-o:before {
    content: "\e67b";
}

.sicon-help-s:before {
    content: "\e67c";
}

.sicon-saveas:before {
    content: "\e6dc";
}


.icomoon-font-strikethrough:before {
    content: "\e61c";
}

.icomoon-asterisk:before {
    content: "\e618";
}

.icomoon-legend-1:before {
    content: "\e68d";
}

.icomoon-iframe:before {
    content: "\e613";
}

.icomoon-user-o:before {
    content: "\e616";
}

.icomoon-tab:before {
    content: "\e600";
}

.icomoon-row:before {
    content: "\e601";
}

.icomoon-row2:before {
    content: "\e606";
}

.icomoon-row3:before {
    content: "\e607";
}

.icomoon-drag:before {
    content: "\e608";
}

.icomoon-movable:before {
    content: "\e609";
}

.icomoon-magic-wand:before {
    content: "\e60a";
}

.icomoon-align-center:before {
    content: "\e60b";
}

.icomoon-align-right:before {
    content: "\e60e";
}

.icomoon-align-left:before {
    content: "\e60f";
}

.icomoon-bucket:before {
    content: "\e610";
}

.icomoon-font-size:before {
    content: "\e611";
}

.icomoon-rocket:before {
    content: "\e686";
}

.icomoon-runlog:before {
    content: "\e61a";
}

.icomoon-calendar:before {
    content: "\e64f";
}

.icomoon-string:before {
    content: "\e6d1";
}

.icomoon-num:before {
    content: "\e6a4";
}

.icomoon-plus-o:before {
    content: "\e641";
}

.icomoon-plus-dot-o:before {
    content: "\e643";
}

.icomoon-arrow-bottom-dot:before {
    content: "\e649";
}

.icomoon-arrow-top-dot:before {
    content: "\e64a";
}

.icomoon-attachment:before {
    content: "\e64c";
}

.icomoon-back-o:before {
    content: "\e64e";
}

.icomoon-center-justified:before {
    content: "\e650";
}

.icomoon-chart-bar:before {
    content: "\e651";
}

.icomoon-chart-new:before {
    content: "\e652";
}

.icomoon-chart-scatter:before {
    content: "\e653";
}

.icomoon-chart:before {
    content: "\e654";
}

.icomoon-ok-o:before {
    content: "\e656";
}

.icomoon-ok-s:before {
    content: "\e657";
}

.icomoon-ok:before {
    content: "\e658";
}

.icomoon-close-o:before {
    content: "\e659";
}

.icomoon-collapse:before {
    content: "\e65a";
}

.icomoon-comment-full-l:before {
    content: "\e65b";
}

.icomoon-comment-l:before {
    content: "\e65d";
}

.icomoon-concentric-pie-chart:before {
    content: "\e65e";
}

.icomoon-control-panel:before {
    content: "\e65f";
}

.icomoon-paste-l:before {
    content: "\e660";
}

.icomoon-custom-text:before {
    content: "\e661";
}

.icomoon-data:before {
    content: "\e663";
}

.icomoon-default-justified:before {
    content: "\e664";
}

.icomoon-delete-column:before {
    content: "\e665";
}

.icomoon-delete-row:before {
    content: "\e666";
}

.icomoon-delete:before {
    content: "\e667";
}

.icomoon-dimensions:before {
    content: "\e668";
}

.icomoon-direction-horizontal:before {
    content: "\e669";
}

.icomoon-direction-vertical:before {
    content: "\e66a";
}

.icomoon-document:before {
    content: "\e66b";
}

.icomoon-dot:before {
    content: "\e66c";
}

.icomoon-dpc:before {
    content: "\e66d";
}

.icomoon-edit-1:before, .icomoon-pencil-l:before {
    content: "\e670";
}

.icomoon-empty-box:before {
    content: "\e671";
}

.icomoon-exchange-xy:before {
    content: "\e672";
}

.icomoon-expand:before {
    content: "\e673";
}

.icomoon-export-excel:before {
    content: "\e674";
}

.icomoon-font-bold:before {
    content: "\e676";
}

.icomoon-font-Italics:before {
    content: "\e677";
}

.icomoon-font-underline:before {
    content: "\e678";
}

.icomoon-forward-o:before {
    content: "\e679";
}

.icomoon-help-o:before {
    content: "\e67b";
}

.icomoon-help-s:before {
    content: "\e67c";
}

.icomoon-hidden-cloumn:before {
    content: "\e67e";
}

.icomoon-hidden-row:before {
    content: "\e67f";
}

.icomoon-hierarchy:before {
    content: "\e680";
}

.icomoon-import:before {
    content: "\e683";
}

.icomoon-info-o:before {
    content: "\e684";
}

.icomoon-info:before {
    content: "\e685";
}

.icomoon-initial-1:before {
    content: "\e687";
}

.icomoon-initial:before {
    content: "\e688";
}

.icomoon-insert-column:before {
    content: "\e689";
}

.icomoon-insert-row:before {
    content: "\e68a";
}

.icomoon-invisible:before {
    content: "\e68b";
}

.icomoon-left-justified:before {
    content: "\e68c";
}

.icomoon-lighting:before {
    content: "\e68e";
}

.icomoon-like:before {
    content: "\e68f";
}

.icomoon-line-chart:before {
    content: "\e690";
}

.icomoon-link:before {
    content: "\e691";
}

.icomoon-3-list:before {
    content: "\e692";
}

.icomoon-list-alt:before {
    content: "\e694";
}

.icomoon-list-ol:before {
    content: "\e695";
}

.icomoon-list:before {
    content: "\e696";
}

.icomoon-loading:before {
    content: "\e697";
}

.icomoon-location:before {
    content: "\e698";
}

.icomoon-lock:before {
    content: "\e699";
}

.icomoon-mail:before {
    content: "\e69a";
}

.icomoon-merge-cell:before {
    content: "\e69b";
}

.icomoon-minus-cycle-o:before {
    content: "\e69c";
}

.icomoon-monitor:before {
    content: "\e69e";
}

.icomoon-moveto:before {
    content: "\e69f";
}

.icomoon-multi-line-text:before {
    content: "\e6a0";
}

.icomoon-new-document:before {
    content: "\e6a1";
}

.icomoon-non-empty:before {
    content: "\e6a5";
}

.icomoon-oil-table-chart:before {
    content: "\e6a6";
}

.icomoon-operation:before {
    content: "\e6a7";
}

.icomoon-page-1:before {
    content: "\e6a8";
}

.icomoon-paragraph:before {
    content: "\e6a9";
}

.icomoon-copy-l:before {
    content: "\e6aa";
}

.icomoon-percent:before {
    content: "\e6ac";
}

.icomoon-permission:before {
    content: "\e6ad";
}

.icomoon-picture:before {
    content: "\e6ae";
}

.icomoon-pie-3d-chart:before {
    content: "\e6af";
}

.icomoon-pie-chart:before {
    content: "\e6b0";
}

.icomoon-polar-chart:before {
    content: "\e6b1";
}

.icomoon-radar-chart:before {
    content: "\e6b6";
}

.icomoon-area-chart:before {
    content: "\e648";
}

.icomoon-position-bottom:before {
    content: "\e6b2";
}

.icomoon-position-left:before {
    content: "\e6b3";
}

.icomoon-position-right:before {
    content: "\e6b4";
}

.icomoon-position-top:before {
    content: "\e6b5";
}

.icomoon-o-c:before {
    content: "\e6b7";
}

.icomoon-c:before {
    content: "\e6b8";
}

.icomoon-redo-1:before {
    content: "\e6b9";
}

.icomoon-refresh:before {
    content: "\e6ba";
}

.icomoon-rename:before {
    content: "\e6bc";
}

.icomoon-right-justified:before {
    content: "\e6bd";
}

.icomoon-rmb:before {
    content: "\e6be";
}

.icomoon-schma:before {
    content: "\e6c1";
}

.icomoon-selected:before {
    content: "\e6c2";
}

.icomoon-separate-cell:before {
    content: "\e6c3";
}

.icomoon-separators:before {
    content: "\e6c4";
}

.icomoon-setting:before {
    content: "\e6c5";
}

.icomoon-share:before {
    content: "\e6c6";
}

.icomoon-share-from:before {
    content: "\e6c7";
}

.icomoon-sheet-1:before {
    content: "\e6c8";
}

.icomoon-sheet-2:before {
    content: "\e6c9";
}

.icomoon-sheet-3:before {
    content: "\e6ca";
}

.icomoon-sheet-4:before {
    content: "\e6cb";
}

.icomoon-slider:before {
    content: "\e6cd";
}

.icomoon-sort-a-z:before {
    content: "\e6ce";
}

.icomoon-sort:before {
    content: "\e6cf";
}

.icomoon-stack:before {
    content: "\e6d0";
}

.icomoon-stroke-bottom:before {
    content: "\e6d2";
}

.icomoon-stroke-left:before {
    content: "\e6d3";
}

.icomoon-stroke-right:before {
    content: "\e6d4";
}

.icomoon-stroke-top:before {
    content: "\e6d5";
}

.icomoon-stroke:before {
    content: "\e6d6";
}

.icomoon-subtotals:before {
    content: "\e6d7";
}

.icomoon-sum:before {
    content: "\e6d8";
}

.icomoon-suspend-cycle-o:before {
    content: "\e6d9";
}

.icomoon-sync:before {
    content: "\e6da";
}

.icomoon-thumnail:before {
    content: "\e6dd";
}

.icomoon-time-o:before {
    content: "\e6de";
}

.icomoon-transform-1:before {
    content: "\e6df";
}

.icomoon-transform-2:before {
    content: "\e6e0";
}

.icomoon-s:before {
    content: "\e6e1";
}

.icomoon-undo-1:before {
    content: "\e6e2";
}

.icomoon-unlink:before {
    content: "\e6e4";
}

.icomoon-unstack:before {
    content: "\e6e5";
}

.icomoon-unstroke:before {
    content: "\e6e6";
}

.icomoon-user:before {
    content: "\e6e7";
}

.icomoon-visible:before {
    content: "\e6e8";
}

.icomoon-wait:before {
    content: "\e6e9";
}

.icomoon-warning-o:before {
    content: "\e6ea";
}

.icomoon-y-axis:before {
    content: "\e6eb";
}

.icomoon-yy-axis:before {
    content: "\e6ec";
}

.icomoon-exit-fullscreen:before {
    content: "\e615";
}

.icomoon-fullscreen:before {
    content: "\e614";
}

.icomoon-indent:before {
    content: "\e60d";
}

.icomoon-unindent:before {
    content: "\e60c";
}

.icomoon-upload:before {
    content: "\e61b";
}

.icomoon-function:before {
    content: "\e619";
}

.icomoon-add-folder:before {
    content: "\e62c";
}

.icomoon-warning:before {
    content: "\e630";
}

.icomoon-close-l:before {
    content: "\e62d";
}

.icomoon-delete2:before {
    content: "\e61d";
}

.icomoon-plus:before {
    content: "\e61e";
}

.icomoon-searh:before {
    content: "\e626";
}

.icomoon-pause:before {
    content: "\e604";
}

.icomoon-run:before {
    content: "\e603";
}

.icomoon-save:before {
    content: "\e602";
}

.icomoon-folder-open:before {
    content: "\e627";
}

.icomoon-folder:before {
    content: "\e635";
}

.icomoon-cut:before {
    content: "\e605";
}

.icomoon-arrow-left:before {
    content: "\e634";
}

.icomoon-arrow-right:before {
    content: "\e6ed";
}

.icomoon-arrow-down:before {
    content: "\e632";
}

.icomoon-arrow-top:before {
    content: "\e631";
}

.icomoon-arrow-left-l:before {
    content: "\e628";
}

.icomoon-arrow-right-l:before {
    content: "\e639";
}

.icomoon-arrow-bottom-l:before {
    content: "\e63b";
}

.icomoon-arrow-down-l:before {
    content: "\e63c";
}

.icomoon-arrow-up-l:before {
    content: "\e63d";
}

.icomoon-arrow-top-l:before {
    content: "\e63e";
}

.icomoon-arrow-left-d-l:before {
    content: "\e63f";
}

.icomoon-arrow-right-d-l:before {
    content: "\e640";
}

.icomoon-suspend:before {
    content: "\e622";
}

.icomoon-close-c:before {
    content: "\e624";
}

.icomoon-ok-c:before {
    content: "\e625";
}

.icomoon-file:before {
    content: "\e617";
}

.icomoon-font-color:before {
    content: "\e646";
}

.icomoon-font-color-coverage:before {
    content: "\e655";
}

.icomoon-bucket-coverage:before {
    content: "\e65c";
}

.icomoon-host:before {
    content: "\e662";
}

.icomoon-clear:before {
    content: "\e66f";
}

.icomoon-mark:before {
    content: "\e67d";
}

.icomoon-change:before {
    content: "\e682";
}

.icomoon-slash:before {
    content: "\e601";
}

.icomoon-freeze-column:before {
    content: "\e604";
}

.icomoon-freeze-cell:before {
    content: "\e603";
}

.icomoon-freeze-row:before {
    content: "\e60a";
}

.icomoon-freeze:before {
    content: "\e637";
}

.icomoon-rocket2:before {
    content: "\e612";
}

.icomoon-new-dashboard:before {
    content: "\e61a";
}

.icomoon-new-worksheet:before {
    content: "\e643";
}

.icomoon-more:before {
    content: "\e6a5";
}

.icon-lock-row:before {
    content: "\e674";
}

.icon-chart-funnel-plot:before {
    content: "\e6ab";
}

.icon-subscribe:before {
    content: "\e921";
}
.icon-saveasnew:before {
    content: "\e6f1";
}
